she travels a lot for work - Francés Inglés Diccionario